offer shelter - Almanca İngilizce Sözlük